[grid] UI Overview is able to see live preview per Node#15777
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||||||
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
063644b to
afba64e
Compare
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
f6776ee to
06cb579
Compare
User description
🔗 Related Issues
💥 What does this PR do?
Quick live preview of what's happening in Node (main VNC session in Node, it is good for 1 session per Node)
Demo
Screen.Recording.2025-05-22.at.18.29.32.mov
🔧 Implementation Notes
💡 Additional Considerations
🔄 Types of changes
PR Type
Enhancement
Description
Add live VNC session preview for each Node in UI
Integrate live session dialog with close and scaling support
Enhance Node component with VNC session detection and controls
Update Overview to pass session data and origin to Node
Changes walkthrough 📝
Node.tsx
Enable live VNC session preview and controls in Node componentjavascript/grid-ui/src/components/Node/Node.tsx
Overview.tsx
Pass sessions and origin to Node for live previewjavascript/grid-ui/src/screens/Overview/Overview.tsx